// 邮箱校验规则
export function validateEMail(rule, value, callback) {
    function(rule, value, callback) {
        if (
            /^\w{1,64}@[a-z0-9\-]{1,256}(\.[a-z]{2,6}){1,2}$/i.test(
                value
            ) == false
        ) {
            callback(new Error("邮箱格式错误"));
        } else {
            callback();


        }
    }

// 密码校验规则
export function validatePwd(rule, value, callback){
    // 定义验证规则
    let reg = /^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$)([^\u4e00-\u9fa5\s]){6,20}$/;
    // 进行校验判断与提示
    if (value == '' || value == undefined) {
        callback(new Error("请填写密码！"));
    } else {
        if (!reg.test(value)) {
            callback(new Error('6-20位英文字母、数字或者符号（除空格），且字母、数字和标点符号至少包含两种'));
        } else {
            callback();
        }
    }
}